package com.xd.core.business.vo;

import com.github.pagehelper.Page;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 *
 * </p>
 *
 * @author ZX
 * @since 2025-02-27
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class RepaymentScheduleVo implements Serializable {

    private Page<BillInfoVo> billInfoVoPages;

    @ApiModelProperty(value = "逾期利息")
    private BigDecimal compoundInterestAmount;

    @ApiModelProperty(value = "罚息")
    private BigDecimal defaultInterestTodo;

    @ApiModelProperty(value = "违约金")
    private BigDecimal penalty;
}
